"On its own" es un adverbio que se puede traducir como "solo", y "alone" es un adverbio que también se puede traducir como "solo". Aprende más sobre la diferencia entre "on its own" y "alone" a continuación.
The company could not have developed the technology on its own without significant investment from overseas.La compañía no puede haber desarrollado la tecnología por sí misma sin alguna inversión importante exterior.